﻿
.header .hd { background: none;position:relative;height:85px;}

.item-area li.area_more a,
.item-area li.current,
.notice li,.help-center li,
.guidebook,
.item-border h2 span,
.ubtrip_search,
.search-bottom .btn4,
.item-area dd.current,
.login-title{background:url(../images/Template3/bg_index.png) no-repeat;}
.search{background:url(../images/Template3/bg_search.png) no-repeat;height: 390px;position: relative;width: 296px;overflow:hidden;}
/*
.nav .nav-menu li.current a,
.nav*/
.content{font-size:12px}
.notice li,
.help-center li{padding-left:12px;background-position:-269px -169px;font-size:12px;line-height:150%;}

.booking-step{padding:0 0 4px;margin-top:10px;margin-left:3px;margin-right:3px;}
.help-center{margin: 10px 3px 0;text-align: left;}
.travel-toolbox{margin:0 3px;}
.help-center, .travel-toolbox{width:auto;}
.item-box{margin-top:10px;}
.column-center .ubtrip_play{margin:0;border:7px solid #ccc}
.column-center{width:427px;overflow:hidden;}
.ubtrip_play{width:413px;height:245px;position:relative;}
.ubtrip_play_page{position:absolute;right:6px;bottom:7px;}
.ubtrip_play_page li{height:18px;line-height:18px;overflow:hidden;text-align:center;width:18px;margin-right:4px;float:left;display:inline;cursor:pointer;background-color:#333;color:#fff;}
.ubtrip_play_page li.selected{background-color:#f60;font-weight:bold;}

.item-area{height:28px;margin:1px 1px 0 1px;position:relative;background:url(../images/Template3/item_title_bg.png) right 0 #519214 no-repeat;}
.item-area dt{color:#fff;float:left;font-size:14px;margin:5px 7px 0 6px;}
.item-area dd{float:left;margin:7px 1px 0 0;height:19px;overflow:hidden;color:#fff;padding:0 3px;cursor:pointer;}
.item-area dd.current{background-position:-245px -150px;}
.item-area dd.item_more{float:right;}
.item-area dd.item_more a,.item-area dd.item_more a:link,.item-area dd.item_more a:visited{color:#fff;}
.item-area dd.item_more a:hover{color:#f60;text-decoration:none;}


.item-content{margin-top:5px;}
.item-content li{overflow:hidden;zoom:1;line-height:180%;padding-left:10px;}
.item-content li a{float:left;}
.item-content li a:link,.item-content li a:visited{text-decoration:none;}

.item-content .item_date{margin-right:8px;color:#333;}
.item-content .price,.hotels-content .price{float:right;margin-right:30px}
.ad260x200{width:260px;height:200px;margin-top:10px;}
.ad468x60{width:468px;height:60px;overflow:hidden;position:absolute;left:262px;top:5px;}

.travel-content{}
.travel-content li{padding:3px 5px;float:left;width:220px;}


.travel-content li a{float:left;}
.travel-content li .price{float:right;display:block;}
.travel-panel{overflow:hidden;}

.item-panel ul{display:none;}
.item-panel ul.current{display:block}
.column-right{font-size:12px;width:225px;}

.guidebook{background-position:0 -209px;margin:0 auto 5px;}
.item-border{border:1px solid #539617;margin-top:10px;position:relative;}
.travel_choice{margin:0 3px;height:286px;}
.flight_choice li,.hotel_choice li{width:195px;float:left;}
.flight_choice,.hotel_choice{height:195px;height:195px\9;_height:200px;}

.flight-content li .price,.hotels-content li .price{margin-right:10px;display:inline}
.travel-content li .price{margin-right:26px;}

.content .sidebar{width:296px;}
.search .search-tabs{position:static;margin:51px 0 0 0;padding:0 8px 0 9px;}
.t0-selected{background-position:0 0;}
.t1-selected{background-position:0 -48px;}
.t2-selected{background-position:0 -98px;}
.ubtrip_search{width:275px;height:41px}
.ubtrip_search li{float:left;height:41px;width:87px;}
.ubtrip_search li a{display:block;height:41px;line-height:41px;overflow:hidden;}
.ubtrip_search_flight a{text-indent:35px;}
.ubtrip_search_hotel a{text-indent:35px;}
.ubtrip_search_train a{text-indent:41px;}
.search .search-content{position:relative;}
.travel-toolbox-weather,.travel-tips{margin-left:40px;}
.search-bottom .btn4{background-position:-71px -191px;}
.item-border h2 strong{color:#5BA11D}
.item-border h2 a:link,.item-border h2 a:visited{color:#666;}
.item-border h2 a:hover{color:#f60;text-decoration:none;}
.login-title{background-position:0 -150px;height:30px;margin:1px 1px 0 1px;}
.login-title strong{float:left;margin:7px 0 0 35px;color:#fff;}
.login-title a:link,.login-title a:visited{float:right;margin:7px 10px 0 0;color:#FFFF99;}
.login-panel{margin:0;width:auto;background:none;height:185px;}
.login-panel,.notice,.travel-toolbox{border-bottom:0;margin:0}
.travel-toolbox{border-bottom:1px solid #539617;height:173px;*height:173px;_height:166px;}
.travel-toolbox .item-border-bd{padding-top:10px;padding-bottom:20px}
.login-panel-main{padding-top:14px;}
.travel-toolbox-weather, .travel-tips{margin:0}
.MICE-info,.exchange-rates,.travel-tips{margin-left:20px;}
.notice{height:155px;}
.login-panel-main{position:static;}

.travel-toolbox li.train-times{margin:10px 0 0 8px;}
.travel-toolbox li.travel-tips{margin:10px 0 0 10px;}
.travel-toolbox li.travel-toolbox-weather{margin-top:5px;}
.travel-toolbox li.exchange-rates{margin-bottom:5px;}
/*
.nav{background-position:0 -412px;height:37px;background-repeat:repeat-x}
.nav .nav-menu li{width:80px;text-align:center;}
.nav .nav-menu li.current a strong{background:none;}
.nav .nav-menu li.current a{background-position:0 -459px;color:#2F6DA0;font-weight:bold;font-size:14px;}
.nav .nav-menu li.current a:hover,.nav .nav-menu li.current a:link,.nav .nav-menu li.current a:visited{background-position:0 -459px;color:#2F6DA0;font-weight:bold;font-size:14px}
.nav .nav-menu li a:hover{background-position:0 -459px;}
.nav .nav-menu li a:hover strong{background:none}
*/
.footer_pages{width:988px;}
.template-hd-link{position:absolute;top:18px;right:27px;font-size: 14px;font-weight:bold;text-align:center;color:#666;}
.template-hd-link strong{background-position:-84px -240px;color:#FF8F11;}
.ad_google_height_100{height:100px;margin-top:10px;text-align:left;}
.ad_google_height_39{height:39px;text-align:left;}
.ad_google_height_71{height:71px;}